overwhelming majority - Alemán Inglés Diccionario